#ifndef LOCALCONNECTION
#define LOCALCONNECTION

#include "IConnection.h"

namespace ENE
{

class EventEngine;

class LocalConnection : public IConnection
{
public:
	//!Definit le moteur d'evenement local
	void setEventEngine(boost::shared_ptr<EventEngine> eventEngine);

	void sendEvent(boost::shared_ptr<const IGameEvent> event) const;

private:
	boost::shared_ptr<EventEngine> m_eventEngine;
};

}//namespace ENE

#endif

